Algorithmic-level Specification and Characterization of Embedded Multimedia Applications with Design Trotter

نویسندگان

  • Yannick Le Moullec
  • Jean-Philippe Diguet
  • Nader Ben Amor
  • Thierry Gourdeaux
  • Jean Luc Philippe
چکیده

Designing embedded system is a non-trivial task during which wrong choices can lead to extremely costly re-design loops. The extra cost is even higher when wrong choices are made during the algorithm speci cation and mapping over the selected architecture. In this paper we propose a high-level approach for design space exploration, based on a usual standard language. More precisely we present the characterization step which is located at the very beginning of our hardware / software codesign framework. Once transformed into our internal representation, the speci cation is rapidly and automatically characterized and explored at the algorithmic level. Metrics are provided to the designer in order to evaluate very early in the design process, the impact of algorithmic choices on resources requirements by means of processing, control, memory bandwidth capabilities and potential parallelism at di erent levels of granularity. The aim is to improve the algorithm / architecture matching that sorely in uences the implementation e ciency in terms of silicon area, performances and energy consumption. We give examples which illustrate how designers can refer to the outcomes of our methodology in order to select or build suitable architectures for speci c applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design-Trotter: a multimedia embedded systems design space exploration tool

In this paper we present the intra-function dynamic estimation step of our system-level design space exploration tool. The aim of our global methodology is to fill the gap between system specification and the tasks of the system design flow to converge towards an efficient System on Chip architecture for multimedia applications. In this context, the intra-function estimation step rapidly provid...

متن کامل

HW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip

Due to the complexity and the high performance requirement of multimedia applications, the design of embedded systems is the subject of different types of design constraints such as execution time, time to market, energy consumption, etc. Some approaches of joint software/hardware design (Co-design) were proposed in order to help the designer to seek an adequacy between applications and archite...

متن کامل

The Role of Algorithmic Applications in the Development of Architectural Forms (Case Study:Nine High-Rise Buildings)

The process of developing architectural forms has greatly been changed by advances in digital technology, especially in design tools and applications. In recent years, the advent of graphical scripting languages in the design process has profoundly affected 3D modeling. Scripting languages help develop algorithms and geometrical grammar of shapes based on their constituent parameters. This stud...

متن کامل

Reducing the Dynamic Energy Consumption in the Multi-Layer Memory of Embedded Multimedia Processing Systems

The memories in data-intensive signal processing systems – including video and image processing, artificial vision, real-time 3-D rendering, advanced audio and speech coding, medical imaging applications – have an important impact on the overall energy budget. This paper focuses on the reduction of the dynamic energy consumption in the memory subsystem, starting from the high-level algorithmic ...

متن کامل

The Design of a Generic QoS Architecture for Open Systems

The usual best-effort nature of services provided by currently available computing systems is unsuitable for a series of novel applications which require more predictable behaviour. These applications range from embedded control systems to desktop multimedia applications, and have very specific service requirements according to the activity performed or to the tolerance of the user. The require...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • VLSI Signal Processing

دوره 42  شماره 

صفحات  -

تاریخ انتشار 2006